package co.yixiang.modules.system.dto;

import lombok.Data;
import lombok.experimental.Accessors;
import lombok.Builder;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;
import java.time.LocalDateTime;
import java.math.BigDecimal;
import java.io.Serializable;

/**
* @author lww
* @date 2020-10-22
*/
@Data
@Accessors(chain = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ShareIncomeDto implements Serializable {

    /** 主键 */
    private Integer id;

    /** 商铺唯一主键 */
    private String storeUnique;

    /** 订单号 */
    private String orderNumber;

    /** 分润比例 */
    private BigDecimal storeScale;

    /** 分润前的金额 */
    private BigDecimal beforeMoney;

    /** 收入金额，即分润后金额 */
    private BigDecimal money;

    /** 创建时间 */
    private LocalDateTime createTimes;

    /** 更新时间 */
    private LocalDateTime updateTimes;
}
